package com.obixlabs.kalua.domainmodel.user;

import java.security.Principal;

import com.obixlabs.kalua.domainmodel.Identifiable;
import com.obixlabs.kalua.domainmodel.geo.CountryCode;

public interface User extends Principal, Identifiable<EmailAddress> {		
	UserAccountReference getAccountReference();
	boolean isVerified();
	MobilePhoneNumber getPhoneNumber();
	CountryCode getCountryOfResidence();
	String getPreferredName();
}